package com.chixing.day03_oop;

public class OverLoadDemo {
    public static void main(String[] args) {
        System.out.println(fun1(1,5,9,10));
    }
    /*
        方法重载 overload：
        1、方法名相同
        2、参数列数不一样
            a、参数列表类型不一样
            b、参数列表个数不一样
            c、参数列表顺序不一样
     */
    public static void add(int x , int y){

    }
    public static void add(float x , float y){

    }
    //int ...x：参数的个数不确定:可以传任意多个参数、int类型的数组、null值;
    public static int fun1(int ...x ){
        int sum = 0;
        for (int i = 0; i < x.length; i++) {
            sum+=x[i];
        }
        return sum;
    }
}
